someone that provides therapy - German English Dictionary